{{about|the solid block|the non-solid block|Grass|other uses|Grass (disambiguation)}}
{{Block
| image = Grass Block.png
| transparent=No
| light=No
| tool=shovel
| renewable=Yes
| stackable=Yes (64)
| flammable=No
| lavasusceptible=No
}}
A '''grass block''' is a natural [[block]] that generates abundantly across the surface of the [[Overworld]].

== Obtaining ==
A grass block can be obtained by mining it using a [[tool]] enchanted with [[Silk Touch]]. Otherwise, it drops [[dirt]]. It can also be obtained by killing an [[enderman]] that is holding a grass block.
{{breaking row|horizontal=1|Grass Block|shovel}}

=== Natural generation ===
Grass blocks generate naturally in most [[biome]]s in the [[Overworld]], and as part of [[village]]s and [[Ancient City|ancient cities]].

=== Spread ===
Grass can spread to nearby [[dirt]] blocks, but not [[coarse dirt]] or [[rooted dirt]]. Grass spreading without player intervention depends heavily on the [[Daylight cycle|time of day]].{{only|java}} For a dirt block to accept grass from a nearby grass block, the following requirements must be met:
# The dirt block receiving grass must be within a 3×5×3 range of the source grass block where the source block is in the center of the second topmost layer of that range.
# The source grass block must have a [[light]] level of 9 or brighter directly above it.{{only|java}}
# The block directly above the dirt block must allow light to pass through it and hit the dirt block, even though the actual light level does not matter. That means blocks that partially let light through such as stairs and slabs must not have their light-blocking side(s){{only|java}} facing the dirt block.
# The block directly above the dirt block must not be [[lava]], [[water]], or a waterlogged variant of a block.
When grass is [[random tick]]ed, it spreads by checking 4 blocks within range and converts any dirt blocks selected into grass.

Though [[water]] and [[lava]] are both [[Light#Light-filtering_blocks|light-filtering blocks]] (meaning they decrease skylight by 1 level but do not affect block light), other light-filtering blocks such as [[ice]] and [[slime block]]s do not block grass from spreading to the dirt block. Grass blocks can grow under all other transparent blocks like [[glass]], [[fence]]s, or [[torch]]es. Grass jumps directly from one block to a neighbor and is not affected by gaps or other blocks being "in the way." Grass blocks spread at random intervals and have an equal chance of spreading to any suitable dirt blocks that are in range. Because grass can spread as much as 3 levels downward, it tends to spread down slopes much faster than it spreads up them.

=== Mob loot ===
[[Endermen]] can pick up grass blocks, and drop the blocks they are holding if killed, making it the only way to obtain grass blocks without the use of [[Silk Touch]].

== Appearance ==
{{main|Color#Biome colors}}
[[File:JFgrass.png|thumb|[[Plains]] (left) and [[forest]] (right) grass colors.]]

The coloration of grass blocks is dependent on the [[biome]] they are in. A grass block always uses the color set to its location, regardless of how it was placed or of its source. This affects the side and top of the block.

In {{BE}}, biome colors also appear on [[map]]s.<ref>{{Cite bug|MC|130658|Grass/foliage colors on maps still use the colors from Alpha v1.1.2_01 and earlier / do not change color with biomes|June 2, 2018}}</ref>

=== Color ===
==== Item ====
* {{In|JE}}, {{BlockSprite|Grass Block}} item of grass block uses biome color with temperature 0.5, downfall 1.0, and as result is colored {{color|#7cbd6b}}.
==== Biome colors ====
These values are generated by the biome dyeing algorithm. See [[Color#Biome colors|Biome colors]] for more information.
{| class="wikitable sortable mw-collapsible mw-collapsed" data-description="Biome colors"
!Biome !! Temperature !! Downfall !! Foliage Color !! Block
|-
| (Default values)<br>{{BiomeLink|The Void}}<br>{{BiomeLink|River}}<br>{{BiomeLink|Warm Ocean}}<br>{{BiomeLink|Lukewarm Ocean}}<br>{{BiomeLink|Deep Lukewarm Ocean}}<br>{{BiomeLink|Ocean}}<br>{{BiomeLink|Deep Ocean}}<br>{{BiomeLink|Cold Ocean}}<br>{{BiomeLink|Deep Cold Ocean}}<br>{{BiomeLink|Deep Frozen Ocean}}<br>{{BiomeLink|Lush Caves}}{{only|je|short=1}}<br>{{BiomeLink|The End}}<br>{{BiomeLink|End Highlands}}<br>{{BiomeLink|End Midlands}}<br>{{BiomeLink|Small End Islands}}<br>{{BiomeLink|End Barrens}} || 0.5 || 0.5 || {{Color|#8eb971}} || [[File:Grass Block.png|32px]]
|-
| {{BiomeLink|Lush Caves}}{{only|be|short=1}} || 0.9 || 0.0 || {{Color|#b9b75b}} || [[File:Lush Caves Grass Block.png|32px]]
|-
| {{BiomeLink|Plains}}<br>{{BiomeLink|Beach}}<br>{{BiomeLink|Sunflower Plains}}<br>{{BiomeLink|Dripstone Caves}}{{only|je|short=1}}<br>{{BiomeLink|Deep Dark}} || 0.8 || 0.4 || {{Color|#91bd59}} || [[File:Plains Grass Block.png|32px]]
|-
| {{BiomeLink|Dripstone Caves}}{{only|be|short=1}} || 0.2 || 0.0 || {{Color|#8bd58a}} || [[File:Dripstone Caves Grass Block.png|32px]]
|-
| {{BiomeLink|Snowy Plains}}<br>{{BiomeLink|Ice Spikes}}<br>{{BiomeLink|Snowy Taiga}}<br>{{BiomeLink|Frozen Ocean}}<br>{{BiomeLink|Frozen River}} || 0.0 || 0.5
| rowspan="4" | {{Color|#80b497}}
| rowspan="4" | [[File:Snowy Plains Grass Block.png|32px]]
|-
| {{BiomeLink|Grove}} || -0.2 || 0.8
|-
| {{BiomeLink|Snowy Slopes}} || -0.3 || 0.9
|-
| {{BiomeLink|Frozen Peaks}}<br>{{BiomeLink|Jagged Peaks}} || -0.7 || 0.9
|-
| {{BiomeLink|Desert}}<br>{{BiomeLink|Savanna}}{{only|je|short=1}}<br>{{BiomeLink|Savanna Plateau}}{{only|je|short=1}}<br>{{BiomeLink|Windswept Savanna}}<br>{{BiomeLink|Nether Wastes}}<br>{{BiomeLink|Warped Forest}}<br>{{BiomeLink|Crimson Forest}}<br>{{BiomeLink|Soul Sand Valley}}<br>{{BiomeLink|Basalt Deltas}} || 2.0 || 0.0
| rowspan="3" | {{Color|#bfb755}}
| rowspan="3" | [[File:Desert Grass Block.png|32px]]
|-
| {{BiomeLink|Savanna}}{{only|be|short=1}}|| 1.2 || 0.0
|-
| {{BiomeLink|Savanna Plateau}}{{only|be|short=1}}|| 1.0 || 0.0
|-
| {{BiomeLink|Badlands}}<br>{{BiomeLink|Wooded Badlands}}<br>{{BiomeLink|Eroded Badlands}} || 2.0 || 0.0 || {{Color|#90814d}}<ref group="n" name="preset">Color is preset</ref> || [[File:Badlands Grass Block.png|32px]]
|-
| {{BiomeLink|Swamp}}<br>{{BiomeLink|Mangrove Swamp}} || 0.8 || 0.9 || {{Color|#6a7039}}<ref group="n" name="warm">Above -0.1 temperature.</ref><br>{{Color|#4c763c}}<ref group="n" name="cold">Below -0.1 temperature.</ref> || [[File:Swamp Grass Block.png|32px]]<br>[[File:Swamp Grass Block (Cold).png|32px]]
|-
| {{BiomeLink|Forest}}<br>{{BiomeLink|Flower Forest}} || 0.7 || 0.8 || {{Color|#79c05a}} || [[File:Forest Grass Block.png|32px]]
|-
| {{BiomeLink|Dark Forest}} || 0.7 || 0.8 || {{Color|#507a32}}<ref group="n" name="preset"/> || [[File:Dark Forest Grass Block.png|32px]]
|-
| {{BiomeLink|Birch Forest}}<br>{{BiomeLink|Old Growth Birch Forest}} || 0.6 || 0.6 || {{Color|#88bb67}} || [[File:Birch Forest Grass Block.png|32px]]
|-
| {{BiomeLink|Taiga}}<br>{{BiomeLink|Old Growth Spruce Taiga}} || 0.25 || 0.8 || {{Color|#86b783}} || [[File:Taiga Grass Block.png|32px]]
|-
| {{BiomeLink|Old Growth Pine Taiga}} || 0.3 || 0.8 || {{Color|#86b87f}} || [[File:Old Growth Pine Taiga Grass Block.png|32px]]
|-
| {{BiomeLink|Windswept Hills}}<br>{{BiomeLink|Windswept Gravelly Hills}}<br>{{BiomeLink|Windswept Forest}}<br>{{BiomeLink|Stony Shore}}|| 0.2 || 0.3 || {{Color|#8ab689}} || [[File:Windswept Hills Grass Block.png|32px]]
|-
| {{BiomeLink|Jungle}}<br>{{BiomeLink|Bamboo Jungle}}|| 0.95 || 0.9 || {{Color|#59c93c}} || [[File:Jungle Grass Block.png|32px]]
|-
| {{BiomeLink|Sparse Jungle}} || 0.95 || 0.8 || {{Color|#64c73f}} || [[File:Sparse Jungle Grass Block.png|32px]]
|-
| {{BiomeLink|Meadow}} || 0.5 || 0.8 || {{Color|#83bb6d}} || [[File:Meadow Grass Block.png|32px]]
|-
| {{BiomeLink|Cherry Grove}} || 0.5 || 0.8 || {{Color|#b6db61}}<ref group="n" name="preset"/> || [[File:Cherry Grove Grass Block.png|32px]]
|-
| {{BiomeLink|Stony Peaks}} || 1.0 || 0.3 || {{Color|#9abe4b}} || [[File:Stony Peaks Grass Block.png|32px]]
|-
| {{BiomeLink|Snowy Beach}} || 0.05 || 0.3 || {{Color|#83b593}} || [[File:Snowy Beach Grass Block.png|32px]]
|-
| {{BiomeLink|Mushroom Fields}} || 0.9 || 1.0 || {{Color|#55c93f}} || [[File:Mushroom Fields Grass Block.png|32px]]
|}

Unused biomes in {{BE}}.

{| class="wikitable sortable mw-collapsible mw-collapsed" data-description="Unused biome colors"
!Biome !! Temperature !! Downfall !! Foliage Color !! Block
|-
| (Default values)<br>{{BiomeLink|Deep Warm Ocean}}
| 0.5 || 0.5 || {{Color|#71a74d}} || [[File:Grass Block.png|32px]]
|-
| {{BiomeLink|Snowy Mountains}}<br>{{BiomeLink|Legacy Frozen Ocean}} || 0.0 || 0.5
| rowspan="2" | {{Color|#60a17b}} 
| rowspan="2" | [[File:Snowy Plains Grass Block.png|32px]]
|-
| {{BiomeLink|Snowy Taiga Hills}}<br>{{BiomeLink|Snowy Taiga Mountains}} || -0.5 || 0.4
|-
| {{BiomeLink|Taiga Hills}}<br>{{BiomeLink|Taiga Mountains}} || 0.25 || 0.8 || {{Color|#86b783}} || [[File:Taiga Grass Block.png|32px]]
|-
| {{BiomeLink|Desert Hills}}<br>{{BiomeLink|Desert Lakes}} || 2.0 || 0.0 || {{Color|#bfb755}} || [[File:Desert Grass Block.png|32px]]
|-
| {{BiomeLink|Badlands Plateau}}<br>{{BiomeLink|Modified Badlands Plateau}}<br>{{BiomeLink|Modified Wooded Badlands Plateau}} || 2.0 || 0.0 || {{Color|#90814d}}<ref group="n" name="preset"/> || [[File:Badlands Grass Block.png|32px]]
|-
| {{BiomeLink|Shattered Savanna Plateau}} || 1.0 || 0.5 || {{Color|#82c245}} || [[File:Windswept Savanna Grass Block.png|32px]]
|-
| {{BiomeLink|Swamp Hills}} || 0.8 || 0.5 || {{Color|#6a7039}}<ref group="n" name="warm"/><br>{{Color|#4c763c}}<ref group="n" name="cold"/> || [[File:Swamp Grass Block.png|32px]]<br>[[File:Swamp Grass Block (Cold).png|32px]]
|-
| {{BiomeLink|Wooded Hills}}<br>{{BiomeLink|Tall Birch Hills}} || 0.7 || 0.8 || {{Color|#79c05a}} || [[File:Forest Grass Block.png|32px]]
|-
| {{BiomeLink|Dark Forest Hills}} || 0.7 || 0.8 || {{Color|#507a32}} || [[File:Dark Forest Grass Block.png|32px]]
|-
| {{BiomeLink|Birch Forest Hills}} || 0.6 || 0.6 || {{Color|#88bb67}} || [[File:Birch Forest Grass Block.png|32px]]
|-
| {{BiomeLink|Giant Tree Taiga Hills}}<br>{{BiomeLink|Giant Spruce Taiga Hills}} || 0.3 || 0.8 || {{Color|#86b87f}} || [[File:Old Growth Pine Taiga Grass Block.png|32px]]
|-
| {{BiomeLink|id=modified-gravelly-mountains|Gravelly Mountains+}}<br>{{BiomeLink|Mountain Edge}} || 0.2 || 0.3 || {{Color|#8ab689}} || [[File:Windswept Hills Grass Block.png|32px]]
|-
| {{BiomeLink|Jungle Hills}}<br>{{BiomeLink|Modified Jungle}}<br>{{BiomeLink|Bamboo Jungle Hills}} || 0.95 || 0.9 || {{Color|#59c93c}} || [[File:Jungle Grass Block.png|32px]]
|-
| {{BiomeLink|Modified Jungle Edge}} || 0.95 || 0.8 || {{Color|#64c73f}} || [[File:Sparse Jungle Grass Block.png|32px]]
|-
| {{BiomeLink|Mushroom Field Shore}} || 0.9 || 1.0 || {{Color|#55c93f}} || [[File:Mushroom Fields Grass Block.png|32px]]
|}

{{Reflist|group=n}}

== Usage ==
Using [[bone meal]] on grass blocks causes [[grass]], [[tall grass]], [[fern]]s,{{only|bedrock}} [[large fern]]s,{{only|bedrock}} and [[flower]]s to grow.

[[Mobs|Passive mobs]] tend to wander toward grass blocks. They also wander toward [[light]].

When a [[sheep]] eats a grass block, the block becomes [[dirt]], and a [[shears|sheared]] sheep regrows its [[wool]].

Tilling a grass block with a [[hoe]] converts it to a [[farmland]] block. 

[[Dirt path]]s can be created by {{Control|using}} any type of [[shovel]] on the side or top of a grass block with air above it. The shovel loses 1 durability for each dirt path block created.

=== Death ===
Grass dies and changes to [[dirt]] a random time (when a [[random tick]] lands on the block) after it has been covered by any [[Opacity|opaque]] blocks. Transparent blocks can kill grass in a similar manner if they cause the light level above the grass block to be four or below (like water does), and the surrounding area is not otherwise sufficiently illuminated.

=== Spawning ===
In ''Java Edition'', [[Mob|animals]] occasionally [[spawn]] on grass blocks that have light level 9 or brighter in the space directly above. This is quite rare and requires that there be few other animals nearby or in the spawn chunks. Most animals are instead created along with the terrain.

In Bedrock Edition, most animals require surface grass blocks (grass blocks with no solid block anywhere above them at the same x, z coordinate) to spawn. Animals regularly spawn in most Overworld biomes on surface grass blocks that have light level 7 or brighter in the space directly above.

=== Snowy Grass Block ===
[[File:Snowy Grass Block.png|150px|thumb|A snowy grass block with a snow on top of it.]]

Grass blocks turn into a snowy grass block if a [[snow]] or a [[snow block]] is placed on top of the block. Removing the snow layer will turn the block into a normal grass block.

=== Composting ===
Placing grass blocks into a composter has a 30% chance of raising the compost level by 1.{{only|bedrock}}

== Sounds ==
=== Generic ===
{{Sound table/Block/Grass}}
=== Unique ===
{{edition|java}}:
{{Sound table
|sound=Shovel flatten1.ogg
|sound2=Shovel flatten2.ogg
|sound3=Shovel flatten3.ogg
|sound4=Shovel flatten4.ogg
|subtitle=Shovel flattens
|source=block
|description=When a shovel creates a dirt path
|id=item.shovel.flatten
|translationkey=subtitles.item.shovel.flatten
|volume=1.0
|pitch=1.0
|distance=16
|foot=1}}

{{edition|bedrock}}:
{{Sound table
|type=bedrock
|sound=Grass hit1.ogg
|sound2=Grass hit2.ogg
|sound3=Grass hit3.ogg
|sound4=Grass hit4.ogg
|sound5=Grass hit5.ogg
|sound6=Grass hit6.ogg
|source=block
|description=When a shovel creates a dirt path <ref group=sound>{{Bug|MCPE-114390}}</ref>
|id=use.grass
|volume=1.0
|pitch=0.8
|foot=1}}

== Data values ==
=== ID ===
{{edition|java}}:
{{ID table
|edition=java
|showblocktags=y
|showforms=y
|generatetranslationkeys=y
|displayname=Grass Block
|nameid=grass_block
|spritetype=block
|blocktags=animals_spawnable_on, bamboo_plantable_on, enderman_holdable, valid_spawn, moss_replaceable, lush_ground_replaceable, mineable/shovel, dirt, sniffer_diggable_block
|foot=1}}

{{edition|bedrock}}:
{{ID table
|edition=bedrock
|shownumericids=y
|showforms=y
|generatetranslationkeys=y
|spritetype=block
|displayname=Grass Block
|nameid=grass_block
|id=2
|foot=1}}

=== Block states ===
{{see also|Block states}}
{{/BS}}

== History ==
{{History|java pre-classic}}
{{History||''Cave game tech test''|link=Cave game tech test|[[File:Grass Block JE1.png|32px]] Added grass blocks.
|Grass blocks are one of the first two [[block]]s in ''[[Minecraft]]'', along with [[Stone]].<ref>{{ytl|F9t3FREAZ-k|Cave game tech test|([{{ytl|UMpv5kZ9-rE}} Archive]) Nizzotch|May 13, 2009}}</ref>
|Grass generation is randomized, but it generates only on fully lit tiles. The higher the Y level is, the greater the chance of grass generating. At the top of the map, grass generates on all fully lit tiles.}}
{{History||rd-20090515|[[File:Grass Block JE2.png|32px]] The top texture and [[model]] of grass blocks have been changed.
|The model now uses new texture on the side faces and [[dirt]] texture on the bottom face.
|Grass now spreads to dirt under [[Sun#Sunlight|sunlight]], allowing new grass blocks to be created.
|Due to the lack of dynamic [[light]]ing mode, grass in shadows eventually dies and changes to dirt.}}
{{History|java classic}}
{{History||0.24 SURVIVAL TEST|Grass blocks now drop [[dirt]] when broken.}}
{{History||October 25, 2009|link=https://web.archive.org/web/20210224120652/https://notch.tumblr.com/post/223140045/the-sheep-in-action-considering-making-them-drop|On [[Notch]]'s blog, [[sheep]] were shown to eat grass to regrow wool on their bodies, reverting the block to [[dirt]]. Often, the grass would regrow just as quickly as sheep would eat it.}}
{{History||0.28|Sheep added, with the behavior described above.}}
{{History||0.30 (Creative)|Attempting to place grass blocks by means of hacking one's [[inventory]] in [[Classic Creative]] multiplayer now causes the server to automatically kick the player.
|Grass blocks in the player's inventory, at this point, have the green top-texture on all sides of the block.}}
{{History|java indev}}
{{History||0.31|snap=20091223-2|With the introduction of dynamic [[light]]ing, grass is now able to grow in more dimly-lit areas, not having to be fully lit by the [[sun]].}}
{{History|||snap=20100124|Grass blocks are now available from the [[chest]]s in the [[Indev House]]. 
|Grass blocks are now placeable, although grass placed from the chest never reverts to [[dirt]] when in the shade. The only way to kill the grass is to [[breaking|break]] the [[block]], so that it [[drops]] as dirt.}}
{{History|||snap=20100129|Grass blocks are no longer available from the [[chest]]s in The Indev House.}}
{{History||20100206|Grass can now be tilled with a [[hoe]] into [[farmland]], and had a chance of dropping [[Wheat Seeds|seeds]].}}
{{History|java alpha}}
{{History||v1.0.4|[[File:Snowy Grass Block JE1 BE1.png|32px]] Added snowy grass blocks.
|Snowy grass blocks appear when the grass blocks are under [[snow]].
|[[File:Snowy Grass Block (without snow) JE1.png|32px]] The model of snowy grass blocks without snow use grass top texture on the top face.
|[[File:Grass Block (item) JE2 BE1.png|32px]] The model of grass blocks in item form has been changed. The model now uses grass block side texture on all faces.}}
{{History||v1.0.5|Snowy grass blocks appear when the grass blocks are under [[snow block]]s.}}
{{History||v1.2.0|snap=preview|[[File:Grass Block JE3.png|32px]] [[File:Snowy Grass Block (without snow) JE2.png|32px]] The top texture of grass blocks and snowy grass blocks has been changed. The texture are now grayscale and are affected by [[Biome#Biome_colors|biome colors]].
|[[File:Snowy Grass Block JE1 BE1.png|32px]] This change is not noticeable when snowy grass blocks under the snow layers or snow blocks.}}
{{History|java beta}}
{{History||1.5|[[File:Grass Block JE4.png|32px]] The model of grass blocks now uses an overlay texture on its side faces, which, like its top texture, is grayscale and is affected by biome colors. This overlay texture is exclusive to the "Fancy" [[graphics setting]].
|[[File:Grass Block JE3.png|32px]] Grass blocks do not use the overlay on fast graphics.}}
{{History||1.6|snap=Test Build 3|[[Wheat Seeds|Seeds]] can no longer obtained by using a [[hoe]] on a grass block; [[grass|tall grass]] instead occasionally [[drops]] seeds when [[breaking|broken]].}}
{{History||1.6.6|[[Bone meal]] now causes tall grass to grow when applied to grass blocks.}}
{{History||1.7|[[File:Snowy Grass Block JE2 BE2.png|32px]] The model of snow has been changed.}}
{{History||1.8|snap=Pre-release 2 ;)|It was again possible to legitimately obtain grass blocks in one's inventory, with the introduction of [[Creative]] mode.
|[[File:Grass Block (item) JE3.png|32px]] The model of grass block in item form have been changed. Grass blocks now use grass block top texture on the top face and and dirt texture on the bottom face. The top face is now tinted with {{color|#7cbd6b}}.
|Name changed from ''Grass'' to ''Grass Block''.}}
{{History|java}}
{{History||1.0.0|snap=Beta 1.9 Prerelease|The swamp grass and foliage tints has been changed to hard-coded tints {{color|#5C694E}} and {{color|#496137}}.}}
{{History|||snap=Beta 1.9 Prerelease 4|Grass blocks have become obtainable for the first time in [[survival]] mode through use of the [[Silk Touch]] enchantment, introduced with the new [[enchanting]] system.}}
{{History|||snap=Beta 1.9 Prerelease 5|[[File:Grass Block JE5.png|32px]] [[File:Grass Block (graphics fast) JE2.png|32px]] [[File:Snowy Grass Block (without snow) JE3.png|32px]] The top texture of grass blocks has been changed.
|[[File:Snowy Grass Block JE2 BE2.png|32px]] This change is not noticeable when snowy grass blocks under the snow layers or snow blocks.}}
{{History|||snap=Beta 1.9 Prerelease 6|[[File:Grass Block JE6 BE5.png|32px]] [[File:Grass Block (graphics fast) JE3.png|32px]] The side texture of grass blocks has been changed.}}
{{History|||snap=unknown|[[Slab]]s have now been changed so that they no longer revert grass blocks beneath them to [[dirt]], allowing grass to spread to and from underneath.}}
{{History||1.1|snap=11w49a|Grass blocks can now be eaten by [[sheep]].}}
{{History|||snap=12w01a|Grass blocks are now generating in [[superflat]] world type.}}
{{History||1.2.1|snap=12w07a|Player is now unable to till grass block with [[hoe]] when there is block on top of the grass block.}}
{{History||1.4.2|snap=12w38a|New sounds were added for walking on grass blocks.}}
{{History||1.5|snap=13w02a|[[File:Grass Block (graphics fast) JE3.png|32px]] Grass blocks do not use the overlay on fancy graphics.}}
{{History|||snap=13w02b|[[File:Grass Block JE6 BE5.png|32px]] Grass blocks use the overlay on fancy graphics, once again.}}
{{History||1.7.2|snap=13w36a|A "grassless" dirt variant, that grass would not spread to, has now been added.}}
{{History||1.8|snap=14w10a|[[File:Grass Block 14w10a.png|32px]] On new model the side overlay texture is removed and the side texture is now biome colored.<ref>{{Cite bug|MC|50222|Dirt texture on Grass Blocks is green|date=March 6, 2014|resolution=Fixed}}</ref>}}
{{History|||snap=14w10b|The changes in snapshot 14w10a have been fixed.}}
{{History|||snap=14w25a|[[File:Snowy Grass Block (without snow) JE4.png|32px]] The top of snowy grass blocks is no longer biome-affected.
|Grass blocks now always use the side overlay regardless of [[graphics setting]].}}
{{History|||snap=14w25b|[[File:Grass Block JE6 BE5.png|32px]] The item form of grass blocks now has the same color on the side as the top.}}
{{History|||snap=14w27b|The top texture of grass is now rotated randomly, due to the addition of arrays to the [[Block models|block model format]].}}
{{History||1.9|snap=15w31a|Grass blocks can now be turned into grass paths by right-clicking on them with a shovel.
|Grass blocks can now be obtained by killing an [[enderman]] that is holding the block.}}
{{History||1.14|snap=18w48a|Grass blocks now generate in the updated [[plains]] [[village]]s.}}
{{History|||snap=18w49a|Grass blocks now generate in the updated [[savanna]] villages and the new [[snowy tundra]] villages.}}
{{History|||snap=18w50a|Grass blocks now generate in the updated [[desert]] and [[taiga]] villages.}}
{{History|||snap=19w05a|Grass blocks are now [[renewable resource|renewable]] because [[wandering trader]]s now offer to sell [[podzol]].}}
{{History|||snap=19w08a|[[File:Grass Block JE7 BE6.png|32px]] The side texture of grass blocks has been changed.
|[[File:Snowy Grass Block JE3 BE3.png|32px]] [[File:Snowy Grass Block (without snow) JE5.png|32px]] The side texture of snowy grass blocks and the texture of snow have been changed.}}
{{History||1.17|snap=21w11a|[[File:Snowy Grass Block JE4.png|32px]] [[File:Snowy Grass Block (without snow) JE6.png|32px]] The side texture of snowy grass blocks has been changed.}}
{{History|||snap=21w16a|Grass blocks are now in the <code>dirt</code> [[tag]].<ref>{{Cite bug|MC|222004|Grass block isn't apart of the #dirt block tag|date=April 2, 2021|resolution=Fixed}}</ref>}}
{{History||1.18|snap=experimental snapshot 3|Grass blocks are no longer able to generate underwater.}}
{{History||1.19|snap=22w13a|Grass blocks now generate as part of [[Ancient City|ancient cities]].}}
{{History||1.20<br>(Experimental)|link=1.19.4|snap=23w07a|[[Sniffer]]s can now dig grass block.}}
{{History||1.20|snap=23w16a|The game's application icon has been changed from a [[crafting table]] to a grass block (for releases).}}

{{History|pocket alpha}}
{{History||Pre-release|[[File:Grass Block BE1.png|32px]] Added grass blocks [[tint]]ed with {{color|#339933}}.}}
{{History||v0.1.0|[[File:Grass Block (item) JE2 BE1.png|32px]] Grass block has an item form. The model uses grass block side textures on all faces.}}
{{History||v0.2.0|[[File:Grass Block BE2.png|32px]] [[File:Grass Block (item) BE2.png|32px]] The textures of grass blocks have been changed.}}
{{History||v0.4.0|Grass can now be tilled with a [[hoe]] into [[farmland]], and has a chance of dropping [[Wheat Seeds|seeds]].}}
{{History||v0.5.0|[[File:Grass Block BE3.png|32px]] [[File:Grass Block (item) BE3.png|32px]] The side texture of grass blocks for block and item form has been changed. The item form now uses a separate top texture for its top face.}}
{{History||v0.8.0|snap=build 1|[[File:Grass Block BE4.png|32px]] [[File:Grass Block (item) BE4.png|32px]] The side texture has been changed to the texture from before v0.5.0. The top texture for the block form is now tinted with {{color|#87cd49}}. The top texture for item form has been changed to the pre-tinted top texture, which is identical to the block form.}}
{{History|||snap=build 3|Grass now has a chance to drop [[beetroot seeds]], [[carrot]]s, or [[potato]]es when tilled.}}
{{History|||snap=build 4|Tilling can no longer spawn carrots or potatoes.}}
{{History||v0.9.0|snap=build 1|[[File:Grass Block JE6 BE5.png|32px]] [[File:Grass Block (item) BE5.png|32px]] The top texture in block form now tinted with [[Biome#Biome_colors|biome colors]]. The side texture has been changed to various pre-tinted textures dependent by biome.}}
{{History||v0.11.0|snap=build 1|Grass now can be pressed into [[grass path]] blocks when tapped with a shovel.}}
{{History||v0.12.1|snap=build 1|Grass blocks no longer drop [[beetroot seeds]] when a [[hoe]] is used.}}
{{History|||snap=build 8|Grass blocks no longer drop [[wheat seeds]] when a hoe is used.}}
{{History|||snap=build 10|The [[sound]] of grass blocks has now been changed to match up with grass sound from [[Java Edition 1.4.2|Java 1.4.2]].}}
{{History|||snap=?|Grass blocks can now be obtained using the [[Silk Touch]] enchantment.}}
{{History||v0.14.0|